





.list {clear:both;margin-right:-8px;overflow:hidden;}
.list li {width:157px;margin:0 8px 20px 0;float:left;}
.list li a.thumb {border:1px solid #e8e9ea;display:block;width:155px;height:143px;margin:0 0 6px 0;overflow:hidden;}
.list h3 {font-size:11px;font-weight:bold;height:18px;line-height:18px;overflow:hidden;}
.list .color {height:14px;line-height:14px;overflow:hidden;}
.list .color img {width:12px;height:12px;margin-right:2px;}
.list .price {height:16px;line-height:16px;overflow:hidden;}
.list .price em {font-style:normal;}
.search {clear:both;overflow:hidden}
.search form {border:1px solid #cccccc;width:142px;height:22px;float:right;overflow:hidden;margin-bottom:17px;}
.search form p {margin:4px 0 0 4px;height:20px;overflow:hidden;}
.search .text {color:#989898;border:0;width:116px;float:left;}
.search .submit {font-size:200px;background:url(../images/btn_search.gif) 0 0 no-repeat;border:0;width:20px;height:17px;overflow:hidden;float:left;}
.quick {}
.quick .hot {background:url(../images/icon_hot.gif) 0 0 repeat-x;text-align:center;width:33px;height:21px;line-height:18px;float:left;margin-right:11px;}
.quick .hot a {color:#ed1e23;}
.quick ul {}
.quick li {float:left;margin-right:15px;}
.pagination {text-align:right;}
.pagination p {display:inline;}
.pagination ul {display:inline;}
.pagination li {display:inline;margin-left:2px;}
.pagination .pagination_current {color:#ed1e23;}

/* form */
.form_comm {margin:0;padding:0;}
.form_comm .form_item {clear:both;border-top:1px solid #e9e9e9;margin:9px 0 0 0;padding:8px 0 6px 0;overflow:hidden;zoom:1;}
.form_comm .special {border-top:1px solid #ffc266;}
.form_comm .tier {clear:both;width:100%;margin-bottom:6px;position:relative;}
.form_comm label {float:left;width:118px;line-height:20px;clear:left;}
.form_comm .text {border:1px solid #7f9db9;padding:2px 4px 1px;float:left;width:244px;}
.form_comm .checkarea {float:left;width:254px;}
.form_comm .focus {background-color:#ffeed4;}
.form_comm .message {border:1px solid #7f9db9;padding:0;width:254px;}
.form_comm .icon_text {color:#ff0101;}
.form_comm .note {color:#888888;}
.form_comm .checkarea .text {float:none;width:166px;margin-left:10px;}
.form_comm .checkarea .checkbox {margin-right:11px;*margin-right:8px;}
.form_comm h6 {clear:both;margin:0 0 9px 0;padding:0 0 0 1px;}
.form_comm p {margin:0;}
.form_comm .policy {border-top:1px solid #e9e9e9;margin:0 0 0 0;padding:5px 0 6px 0;}
.form_comm .submits {font-size:11px;text-align:right;border-top:1px solid #ffc266;padding:8px 262px 6px 0;}
.form_comm .submit {font-size:11px;border:0;background:url(../../images/en/btn_submit.png) 0 0 no-repeat;width:56px;height:20px;line-height:20px;margin-left:18px;}
.form_comm .remark {font-size:11px;color:#888888;width:250px;position:absolute;left:382px;z-index:10;}
.form_comm .error {font-size:11px;background:url(../../images/en/icon_verify.png) 0 -133px no-repeat;display:block;clear:none;float:none;margin:0;padding:0 0 0 20px;width:230px;position:absolute;left:382px;z-index:11;} 
.form_comm .error span {display:block;height:18px;}
.form_comm .validateSuccess {background:url(../../images/en/icon_verify.png) 0 2px no-repeat;}




